home *** CD-ROM | disk | FTP | other *** search
-
- Mac Spectacle - Version History
-
-
- Version 1.0.i
- Compiling with Think C 6.0 under System 7.1 on my LC III
- First public release
- Version 1.0.n
- Corrected loading of .z80 version 1.45 snapshots
- Implemented loading of .z80 version 2.01 snapshots (48k Specci only)
- Changed .z80 file type to " Z80" (same as MacSpecci uses)
- Changed .sna file type to "Snap" (same as MacSpecci uses)
- Version 1.0.p
- Helpscreen with Specci keyboard picture added
- Unused and DAA related flags are now preserved with push/pop af
- Version 1.0.r
- New "about" box for English and German version
- Version 1.0.s
- Now compiling with Think C 7.0 under System 7.1.2 on my new PPC 6100
- (Think C 7.0 still crashes under System 7.5 like version 6.0 did...)
- Version 1.0.t
- Windows menu added
- Select language (english/german) from menu
- Tape recorder window now with normal title bar
- Support for 8 bit indexed color displays
- Version 1.0.u
- Compiled with Think C 7.0.4 under System 7.5
- Now checking for system requirements at start up
- Decided to remove all commercial distribution restrictions
- Version 1.0.v (public release)
- Added load/save preferences
- Windows are no longer generated from 'WIND' templates
- Version 1.0.w
- Fixed a bug in the parity calculation
- Added emulation of IM0 (though there seems to be no real need for this...)
- Fixed event response delay when z80 program crashes with interrupts off
- Version 1.1.0
- Exchanged old tape file format with .tap file format of Gerton Lunter's Z80
- Replaced Specci keyboard scan with Bo Lindbergh's Specci keyboard pict
- Added save snapshot in .Z80 file format
- Version 1.1.1
- Modified logic for external command calls to speed up i/o commands
- Implemented single step trace mode for the Z80 engine
- First try to check my Z80 engine against another interpreter.
- Version 1.1.2
- Added optional code for ROM write protection
- Added optional code to generate debugger information for some instructions
- Added optional code for "used instruction" and "executed location" profiles
- Added code for debugger information on first use of instruction / location
- Shortened source of Z80 engine drastically by using a lot of macros
- Up to 3 missed interrupts are now delayed => better timer results
- Version 1.1.3
- Fixed error with bit 7 of r register
- Fixed error with iff2 on normal interrupt processing
- Fixed problem with notebooks going to sleep mode (thanks to Fabrizio Oddone)
- Version 1.1.4
- Added a lot of illegal instructions with prefix 0xED
- Version 1.1.5
- Removed weird bug which triggered nmi after restarting halted Z80
- Now suspending the Z80 while Mac Spectacle is not the frontmost application
- Added a lot of illegal instructions with prefix IX / IY
- Version 1.1.6 (public release)
- Removed new bugs in Z80 engine which were introduced in version 1.1.2
- Removed bug with ex de,hl after ix/iy prefix
-
-
-